five thousand - French English Dictionary